lay the ghost - German English Dictionary